finding good idea is easy, making them work is hard as hell